Enabling multi-cluster transmissions

ABSTRACT

Methods, systems, and devices for wireless communication are described. A user equipment (UE) may determine to use multi-cluster communications in a vehicle based communication network. The UE may identify a configuration parameter associated with the multi-cluster communications. The UE may select a cluster resource from a set of available cluster resources based on the configuration parameter. The cluster resource may include one or more clusters used for multi-cluster transmissions in the vehicle based communication network. The UE may transmit an indication of the selected cluster resource to a wireless node of the vehicle based communication network, for example, to another UE. The UE may transmit the multi-cluster transmission on the selected cluster resource.

CROSS REFERENCES

The present Application for Patent is a Continuation of U.S. patentapplication Ser. No. 16/777,720 by Nguyen et al., entitled “EnablingMulti-Cluster Transmissions” filed Jan. 30, 2022, which is aContinuation of U.S. patent application Ser. No. 15/646,861 by Nguyen etal., entitled “Enabling Multi-Cluster Transmissions” filed Jul. 11,2017, which claims priority to U.S. Provisional Patent Application No.62/364,042 by Nguyen et al., entitled “Enabling Multi-ClusterTransmissions,” filed Jul. 19, 2016, both of which are assigned to theassignee hereof and expressly incorporated by reference herein in theirentirety.

BACKGROUND

The following relates generally to wireless communication, and morespecifically to multi-cluster transmissions.

Wireless communications systems are widely deployed to provide varioustypes of communication content such as voice, video, packet data,messaging, broadcast, and so on. These systems may be capable ofsupporting communication with multiple users by sharing the availablesystem resources (e.g., time, frequency, and power). Examples of suchmultiple-access systems include code division multiple access (CDMA)systems, time division multiple access (TDMA) systems, frequencydivision multiple access (FDMA) systems, and orthogonal frequencydivision multiple access (OFDMA) systems, (e.g., a Long Term Evolution(LTE) system). A wireless multiple-access communications system mayinclude a number of base stations, each simultaneously supportingcommunication for multiple communication devices, which may be otherwiseknown as user equipment (UE).

Wireless communication systems may be used for vehicle basedcommunication networks, also referred to as vehicle-to-everything (V2X),vehicle-to-vehicle (V2V) networks, and/or cellular V2X (C-V2X) networks.Vehicle based communication networks may provide always-on telematicswhere UEs, e.g., vehicle UEs (v-UEs), communicate directly to thenetwork (V2N), to pedestrian UEs (V2P), to infrastructure devices (V2I),and to other v-UEs. The vehicle based communication networks may supporta safe, always-connected driving experience by providing intelligentconnectivity where traffic signal/timing, real-time traffic and routing,safety alerts to pedestrians/bicyclist, collision avoidance information,etc., are exchanged.

In some examples, vehicle based communication networks may besynchronous networks, which may support frequency division multiplexing(FDM) between transmissions by different v-UEs. This may supportconcentration of the transmission power on part of the bandwidth, andtherefore increase link budget, or equivalently, extend communicationrange. Some areas (e.g., regions, countries, etc.) and/or networkoperators may predetermine some usage parameters (e.g., a transmit poweror power spectral density (PSD)). Such predetermined usage parameters,however, may limit or reduce some advantages of vehicle basedcommunication networks.

SUMMARY

The described techniques relate to improved methods, systems, devices,or apparatuses that support multi-cluster transmissions. Generally, thedescribed techniques provide for a user equipment (UE), such as avehicle UE (v-UE) of a vehicle based communication network, to performcommunications using multi-cluster transmissions. For example, the UEmay determine to use multi-cluster communications based at least in parton an operating region of the UE, a signaling received from a basestation, etc. The UE may identify a configuration parameter for themulti-cluster communications. The configuration parameter may indicatethat all or a portion of an available bandwidth for communications hasbeen subdivided into clusters having the same size, i.e., each clustermay have the same number of resource blocks (RBs). Each availablecluster may be associated with cluster resources. The UE may select acluster resource from the available cluster resources (e.g., one or moreclusters) and inform other nodes of the vehicle based communicationnetwork (e.g., other v-UEs, etc.) of the selected cluster resource. Forexample, the UE may transmit the indication of the selected clusterresource in a scheduling assignment message to the other wireless nodes.The cluster used for transmitting the scheduling assignment message mayalso include data (e.g., the cluster may use the first one, two, etc.,RBs for the scheduling assignment information and the remaining RBs fordata transmission). The UE may transmit the multi-cluster transmissionusing the selected cluster resource.

A method of wireless communication is described. The method may includedetermining to use multi-cluster communications in a vehicle basedcommunication network, identifying a configuration parameter associatedwith the multi-cluster communications, selecting, based at least in parton the configuration parameter, a cluster resource from a set ofavailable cluster resources, the cluster resource comprising one or moreclusters used for a multi-cluster transmission in the vehicle basedcommunication network, transmitting an indication of the selectedcluster resource to at least one wireless node of the vehicle basedcommunication network, and transmitting the multi-cluster transmissionon the selected cluster resource.

An apparatus for wireless communication is described. The apparatus mayinclude means for determining to use multi-cluster communications in avehicle based communication network, means for identifying aconfiguration parameter associated with the multi-clustercommunications, means for selecting, based at least in part on theconfiguration parameter, a cluster resource from a set of availablecluster resources, the cluster resource comprising one or more clustersused for a multi-cluster transmission in the vehicle based communicationnetwork, means for transmitting an indication of the selected clusterresource to at least one wireless node of the vehicle basedcommunication network, and means for transmitting the multi-clustertransmission on the selected cluster resource.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to determine to use multi-clustercommunications in a vehicle based communication network, identify aconfiguration parameter associated with the multi-clustercommunications, select, based at least in part on the configurationparameter, a cluster resource from a set of available cluster resources,the cluster resource comprising one or more clusters used for amulti-cluster transmission in the vehicle based communication network,transmit an indication of the selected cluster resource to at least onewireless node of the vehicle based communication network, and transmitthe multi-cluster transmission on the selected cluster resource.

A non-transitory computer-readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to determine to usemulti-cluster communications in a vehicle based communication network,identify a configuration parameter associated with the multi-clustercommunications, select, based at least in part on the configurationparameter, a cluster resource from a set of available cluster resources,the cluster resource comprising one or more clusters used for amulti-cluster transmission in the vehicle based communication network,transmit an indication of the selected cluster resource to at least onewireless node of the vehicle based communication network, and transmitthe multi-cluster transmission on the selected cluster resource.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for identifying a transmission powerrequirement associated with the vehicle based communication network whenthere may be communications with a cellular communications network,wherein the determining to use the multi-cluster communications may bebased at least in part on the identified transmission power requirement.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the transmission powerrequirement may be based at least in part on a parameter obtained from abase station.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for identifying a transmission powerrequirement associated with the vehicle based communication networkbased at least in part on a location parameter of the UE when there maybe a failure to communicate with a cellular communications network,wherein the determining to use the multi-cluster communications may bebased at least in part on the transmission power requirement.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for receiving a message from a basestation that conveys an indication of the configuration parameter.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the message may be receivedduring a radio resource control (RRC) setup exchange.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the indication of theconfiguration parameter identifies the set of available clusterresources.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the indication of theconfiguration parameter may be received via a broadcast transmissionfrom the base station.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the set of available clusterresources comprises a plurality of clusters, wherein each cluster of theplurality of clusters comprise a common bandwidth parameter.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, each cluster of the pluralityof clusters comprise a common resource block parameter.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for identifying the configurationparameter based at least in part on preconfigured information.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for accessing the preconfiguredinformation based at least in part on the determining to usemulti-cluster communications.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for ranking each cluster associatedwith the set of available cluster resources according to a receivedenergy level associated with each cluster. Some examples of the method,apparatus, and non-transitory computer-readable medium described abovemay further include processes, features, means, or instructions forselecting the cluster resource from a subset of available clusters basedat least in part on the ranking for each cluster.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the ranking of each clustermay be performed for a subframe.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for identifying a subset countidentifying the number of clusters in the subset of available clustersbeing used for the multi-cluster transmission. Some examples of themethod, apparatus, and non-transitory computer-readable medium describedabove may further include processes, features, means, or instructionsfor using at least one of an indication received from a base station ora preconfigured indication to select the cluster resource.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for transmitting a schedulingassignment (SA) message as the indication of the selected clusterresource. Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for transmitting a data message as themulti-cluster transmission.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the SA message and the datamessage may be transmitted at different transmit power levels.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for transmitting the SA message and thedata message at different transmit power levels based at least in parton a parameter received from a base station during a RRC setupprocedure.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the SA message and the datamessage may be transmitted at the same transmit power levels.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for transmitting the SA message and atleast a portion of the data message in the same cluster.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for selecting the cluster resource fortransmitting the SA message according to the configuration parameter.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, a SA message may betransmitted in any cluster within the selected cluster resources.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates an example of a wireless communications system thatsupports multi-cluster transmission in accordance with aspects of thepresent disclosure.

FIG. 2 illustrates an example of a process flow that supportsmulti-cluster transmission in accordance with aspects of the presentdisclosure.

FIG. 3 illustrates an example of a cluster configuration that supportsmulti-cluster transmission in accordance with aspects of the presentdisclosure.

FIGS. 4A and 4B illustrate examples of multi-cluster transmissions inaccordance with aspects of the present disclosure.

FIG. 5 illustrates an example of a process flow that supportsmulti-cluster transmission in accordance with aspects of the presentdisclosure.

FIGS. 6 through 7 show block diagrams of a wireless device that supportmulti-cluster transmission in accordance with aspects of the presentdisclosure.

FIG. 8 shows a block diagram of a multi-cluster communications managerthat supports multi-cluster transmission in accordance with variousaspects of the present disclosure.

FIG. 9 shows a block diagram of a system including a device thatsupports multi-cluster transmission in accordance with aspects of thepresent disclosure.

FIGS. 10 through 12 show flowcharts illustrating methods formulti-cluster transmission in accordance with aspects of the presentdisclosure.

DETAILED DESCRIPTION

Vehicle based communication networks may provide significantimprovements to driver assistance systems. Such vehicle basedcommunication network may be referred to as vehicle-to-everything (V2X)networks, vehicle-to-vehicle (V2V) networks, cellular V2V (C-V2V)networks, etc. Vehicle based communication networks may include userequipments (UEs), also referred to as vehicle UEs (v-UEs), tocommunicate directly with infrastructure devices(vehicle-to-infrastructure (V2I)) to signal, for example, a trafficsignal timing and priority, etc. The UEs may, for example, communicatedirectly with the network (e.g., a vehicle-to-network (V2N)) real-timetraffic conditions and routing, cloud services, etc. The UEs may alsocommunicate with pedestrian UEs (vehicle-to-pedestrian (V2P)) safetyalerts to pedestrians, bicyclists, etc. The UEs may also communicatewith other v-UEs for collision avoidance safety systems, etc.

In some examples, vehicle based communication networks may use cellularwireless communications systems, for example, long term evolution (LTE)and/or LTE-advanced (LTE-A) wireless communication systems. While thismay provide numerous advantages, there may be some configurations of thecellular wireless communication network that otherwise limit or reducesome advantages of the vehicle based communication network. For example,a vehicle based communication network that use a cellular wirelesscommunication system may be synchronous. This may support frequencydivision multiplexing (FDM) between transmissions by different UEs. Thismay provide an advantage of concentration of the transmission power onpart of the bandwidth, and therefore increase link budget, orequivalently, extend communication range. This transmission may becontiguous in frequency (e.g., a single cluster) due to single carrierfrequency division multiple access (SC-FDMA) configurations. Somecellular wireless communication systems, however, may be associated withpredefined configurations that limit the power spectral density (PSD)for some transmissions.

Aspects of the disclosure are initially described in the context of awireless communications system. For example, a UE of the vehicle basedcommunication network may perform cellular communications usingmulti-cluster transmissions. The UE may determine to use multi-clustercommunications and identify a configuration parameter for themulti-cluster communications. The configuration parameter may indicatethat all or a portion of an available bandwidth for communications hasbeen subdivided into equally sized clusters. Each available cluster maybe associated with cluster resources. The UE may select a clusterresource from the available cluster resources (e.g., one or moreclusters) and inform other nodes of the vehicle based communicationnetwork (e.g., other v-UEs, etc.) of the selection. The UE may transmitthe multi-cluster transmission using the selected cluster resource.

Aspects of the disclosure are further illustrated by and described withreference to apparatus diagrams, system diagrams, and flowcharts thatrelate to multi-cluster SC-FDM transmission.

FIG. 1 illustrates an example of a wireless communications system 100that supports multi-cluster transmission in accordance with aspects ofthe present disclosure. The wireless communications system 100 includesbase stations 105, UEs 115, and a core network 130. In some examples,the wireless communications system 100 may be a LTE (or LTE-Advanced)network.

Base stations 105 may wirelessly communicate with UEs 115 via one ormore base station antennas. Each base station 105 may providecommunication coverage for a respective geographic coverage area 110.Communication links 125 shown in wireless communications system 100 mayinclude uplink transmissions from a UE 115 to a base station 105, ordownlink transmissions, from a base station 105 to a UE 115. UEs 115 maybe dispersed throughout the wireless communications system 100, and eachUE 115 may be stationary or mobile. A UE 115 may also be referred to asa mobile station, a subscriber station, a remote unit, a wirelessdevice, an access terminal (AT), a handset, a user agent, a client, orlike terminology. A UE 115 may also be a cellular phone, a wirelessmodem, a handheld device, a personal computer, a tablet, a personalelectronic device, a machine-type communication (MTC) device, etc. A UE115 may also be a v-UE and/or a wireless node, such as whenparticipating in a vehicle based communication network.

Base stations 105 may communicate with the core network 130 and with oneanother. For example, base stations 105 may interface with the corenetwork 130 through backhaul links 132 (e.g., S1, etc.). Base stations105 may communicate with one another over backhaul links 134 (e.g., X2,etc.) either directly or indirectly (e.g., through core network 130).Base stations 105 may perform radio configuration and scheduling forcommunication with UEs 115, or may operate under the control of a basestation controller (not shown). In some examples, base stations 105 maybe macro cells, small cells, hot spots, or the like. Base stations 105may also be referred to as eNodeBs (eNBs) 105.

Wireless communications systems are widely deployed to provide varioustypes of communication content such as voice, video, packet data,messaging, broadcast, and so on. These systems may be capable ofsupporting communication with multiple users by sharing the availablesystem resources (e.g., time, frequency, and power). Examples of suchmultiple-access systems include code division multiple access (CDMA)systems, time division multiple access (TDMA) systems, frequencydivision multiple access (FDMA) systems, and orthogonal frequencydivision multiple access (OFDMA) systems. A wireless multiple-accesscommunications system may include a number of base stations, eachsimultaneously supporting communication for one or more multiplecommunication devices, which may be otherwise known as a UE 115.

In some examples, wireless communications system 100 may include orsupport a vehicle based communication network. The vehicle basedcommunication network may use all or a portion of wirelesscommunications system 100 resources for wireless communications,including, for example, over-the-air resource assignment and control,data and control signaling, etc. A UE 115 may be connected to a basestation 105 and participate in a vehicle based communication network.The UE 115 may determine to use multi-cluster communications in thevehicle based communication network based on, for example, signalingfrom the base station, a determination that the UE 115 is located in anarea that supports multi-cluster communications, a determination thatthe vehicle based communication network includes a transmission powerrequirement, etc. The UE 115 may identify a configuration parameter forthe multi-cluster communications. The configuration parameter mayinclude or convey an indication of clusters that are being used for themulti-cluster communications. The clusters may include some or all of anavailable bandwidth that has been divided into the clusters. Eachcluster may be the same size. That is, each cluster may have the samenumber of resource blocks (RBs), may occupy the same bandwidth, etc.Each cluster may be a resource for the purposes of the multi-clustercommunications. The UE 115 may use the configuration parameter to selecta cluster resource from the set of available cluster resources. Thecluster resource may include one or more clusters that may be used forthe multi-cluster communications. The UE 115 may transmit an indicationof the selected cluster resource to other wireless nodes of the vehiclebased communication network (i.e., other UEs). The UE 115 may transmitthe multi-cluster transmission on the selected cluster resource.

FIG. 2 illustrates an example of a process flow 200 that supportsmulti-cluster transmission in accordance with aspects of the presentdisclosure. Process flow 200 may implement aspects of wirelesscommunications system 100 as described with reference to FIG. 1. Processflow 200 may include first v-UE 205 and second v-UE 210, which may beexamples of the corresponding devices as described with reference toFIG. 1. First v-UEs 205 and second v-UE 210 may communicate using avehicle based communication network.

Some wireless communication systems, for example, cellular wirelesscommunication systems, may include a transmission power requirement fora vehicle based communication network. In other examples, the vehiclebased communication network may otherwise include or be associated witha transmission power requirement. One example of the transmission powerrequirement may include a predefined PSD limitation. As one non-limitingexample, the PSD may be 23 dBm per MHz. This may provide for a widebandcommunication system to transmit 33 dBm over a 10 MHz bandwidth tocomply with the PSD limitation. In some cases, a vehicle basedcommunication network may transmit on 20 RBs, with 1 MHz beingapproximately 5.556 RBs. The vehicle based communication network may usesingle carrier FDMA (SC-FDMA) for the transmission on the 20 RBs.However, the PSD limitation may limit the maximum transmit power toapproximately 27.7 dBm, which is lower than the 33 dBm transmissionpower otherwise permitted.

One way to address this issue is to allow for multi-cluster SC-FDMAtransmissions. For example, one cluster may include 20 RBs. Since 1 MHzis approximately 5.556 RBs, the maximum power per RB may be 23 dBm-10*log₁₀ 5.556=15.55 dBm. In another example, a multi-cluster transmissionscheme may include 10 clusters being used with 2 RBs in each cluster,and the spacing between adjacent clusters is 5 RBs. In this scheme,there may be 5.556-3=2.556 RBs in any 1 MHz bandwidth window; thereforethe power per RB may be 23 dBm-10* log₁₀ 2.556=18.92 dBm, a 3.37 dBmgain compared to single-cluster transmission. Process flow 200 mayprovide a mechanism to enable multi-cluster communications in a vehiclebased communication network.

At 215, first v-UE 205 may determine to use multi-cluster communicationsin a vehicle based communication network. For example, first v-UE 205may identify a transmission power requirement associated with thevehicle based communication network. First v-UE 205 may identify thetransmission power requirement based on communicating with a cellularcommunications network. For example, first v-UE 205 may identify thetransmission power requirement based on an information element (IE) orother indicator received from a base station. In some examples, firstv-UE 205 may identify the transmission power requirement when there is afailure to communication with a cellular communications network, forexample, based on a location of first v-UE 205. For example, the firstv-UE 205 may determine some locations, regions, networks operatingwithin a particular area, etc., and identify the transmission powerrequirement based on the location. First v-UE 205 may determine to usemulti-cluster communications based on the transmission powerrequirement. In some examples, first v-UE 205 may determine to usemulti-cluster communications to minimize or avoid the impact of thetransmission power requirement, for example, to overcome a PSDlimitation.

Thus, in some aspects, first v-UE 205 may decide whether or not to usemulti-cluster communications for multi-cluster transmissions. Thedetermination of whether to use multi-cluster communications may beconfigured by the network, when there is network coverage, orpreconfigured based on geographical area, when there is no cellularnetwork coverage. The configuration or pre-configuration may alsoidentify a number of clusters available for multi-clustercommunications, for example, a maximum and minimum number of availableclusters. The maximum and minimum number of available clusters may bespecified for a different range of speeds of first v-UE 205.Furthermore, relative power distribution between clusters may beconfigured. For example, clusters available for SA messages (on, e.g., acontrol channel) may be associated with a higher PSD limitation thandata message clusters. The configuration may be broadcast over thesystem information block (SIB), or may be transmitted using dedicatedsignaling.

At 220, first v-UE 205 may identify a configuration parameter. Theconfiguration parameter may include or convey an indication of a clusterconfiguration that may be used for multi-cluster communications. Thecluster configuration may include a plurality of clusters of the samesize, for example, where each cluster has the same or a commonbandwidth. In some cases, each cluster of the available clusters mayinclude the same or a common number of RBs (e.g., 5 RBs). The clusterconfiguration may also include clusters located at different positionswithin the available bandwidth, for example, clusters that occupy thefull available bandwidth, clusters that are evenly spaced across theavailable bandwidth, etc. In some examples, the configuration parametermay identify the number of clusters available for multi-clustercommunications and the location of such available clusters. In someexamples, the configuration parameter may identify which clusters areavailable for multi-cluster communications (e.g., the full clusterresource pool) and which clusters are available for first v-UE 205 touse for multi-cluster communications (e.g., a subset of clusterresources).

In some cases, first v-UE 205 may identify the configuration parameterbased on preconfigured information. For example, first v-UE 205 may havethe preconfigured information stored on first v-UE 205 and may accessthe preconfigured information based on a determination to usemulti-cluster communications.

At 225, first v-UE 205 may select a cluster resource. The clusterresource may be selected from a set of available cluster resources andbased on the configuration parameter. The cluster resource may identifyor include one, or more than one, clusters used for multi-clustercommunications in the vehicle based communication network. In somecases, first v-UE 205 may select a cluster resource that includes asufficient number of clusters to transmit the information that firstv-UE 205 has to communicate. The number of clusters associated with thecluster resource may also include resources used for schedulingassignment (SA) message transmission.

In some aspects, first v-UE 205 may select the cluster resource based onreceived power levels. For example, first v-UE 205 may receive andmeasure signals on a set of available cluster resources. Some clustersmay have a high received energy level, and other clusters may have a lowreceived energy level. Clusters having a low received energy level mayindicate a low background noise, reduced traffic/interference, etc.Thus, a cluster having a low received energy level may, in some cases,be more suitable for multi-cast transmissions and therefore first v-UE205 may select such a cluster.

In some cases, first v-UE 205 may rank each cluster from a set ofavailable clusters based on a received energy level for each cluster.First v-UE 205 may select the cluster resource from a subset ofavailable clusters based on a ranking of the clusters. In some cases,first v-UE 205 may rank the clusters during a subframe, for example,during a subframe in which first v-UE 205 may perform multi-castcommunications. In some cases, first v-UE 205 may identify a subsetcount that identifies the number of clusters in the subset of availableclusters. For example, first v-UE 205 may select two, three, or someother number of clusters from the available clusters to form the subsetof clusters. First v-UE 205 may use an indication received from a basestation and/or a preconfigured indication to select the cluster resourcefrom the subset of clusters.

Thus, in some aspects different clusters may be indicated in theconfiguration parameter. By way of contrast, signaling required forarbitrary sized clusters may lead to prohibitively large overhead. Thedescribed techniques provide for a data resource pool to be divided intoequal sized bandwidth parts (e.g., equally sized clusters). For example,a resource pool of 50 RBs may be divided into ten bandwidth parts of 5RBs each. Such division may be a system level division, and may be knownto all UEs using the resource pool. The division may be configuredand/or preconfigured. If configured, the resource pool division may beindicated using broadcast or dedicated signaling. A cluster may be thesame size as a bandwidth part and may be mapped to a bandwidth part. AUE, such as first v-UE 205, may, for example, indicate the selectedbandwidth parts (e.g., a cluster resource) using a bitmap in the SAchannel. The clusters (e.g., the available clusters and/or the selectedclusters) may or may not be adjacent in frequency.

At 230, first v-UE 205 may transmit an indication to second v-UE 210 ofthe selected cluster resource. For example, first v-UE 205 may transmita SA message to second v-UE 210. The SA message may include anindication of the selected cluster resource, for example, which clustersthe first v-UE 205 has selected to use for multi-cluster communications.In some cases, the SA message may transmitted using any cluster withinthe selected cluster resource. In some cases, the cluster used for theSA message transmission may be based on the configuration parameter.

In some aspects, the indication may be transmitted in an SA messageusing a bitmap. The number of bits in the bitmap may be equal to a totalnumber of clusters that are available for multi-cluster communications.For example, an i^(th) bit set to 1 in the bitmap may indicate that ani^(th) cluster is used for transmissions, and an i^(th) bit set to 0 mayindicate that an i^(th) cluster is not used.

At 235, first v-UE 205 may transmit a multi-cluster transmission tosecond v-UE 210 using the selected cluster resource. The multi-clustertransmission may include transmission of a data message. First v-UE 205may utilize one or more clusters, per the selected cluster resource, totransmit the multi-cluster transmission. The number of clusters formingthe multi-cluster transmission may be based on the amount of informationthe first v-UE 205 has to communicate. In some cases, the SA message andthe multi-cluster transmission may be transmitted in the same cluster.For example, the SA message may occupy the first two RBs of the clusterand the data may occupy the remaining RBs of the cluster.

In some cases, the SA message and the data message may transmitted atthe same power level. In other cases, the SA message and the datamessage may be transmitted at different power levels. For example, firstv-UE 205 may receive a parameter from a base station informing the firstv-UE 205 to transmit the SA message and the data message at differentpower levels. The parameter may be received from the base station duringa radio resource configuration (RRC) setup procedure.

In some aspects, resource selection in a vehicle based communicationnetwork may use sensing with semi-persistent transmissions. Ifmulti-cluster transmission is allowed, a number of possible choices ofavailable clusters may be large. As one non-limiting example, within asubframe that first v-UE 205 has information to transmit on 3 clusters,and if 10 clusters are available, there would be 120 possiblecombinations to choose from. This may lead to large complexity. Instead,the described techniques provide that, in some cases, for each subframe,clusters may be ranked according to received energy levels. Then, firstv-UE 205 may consider k clusters with a lowest received energy. Thevalue of k may be configured (e.g., using broadcast or dedicatedsignaling), preconfigured, and/or may be a function of a number ofclusters that first v-UE 205 is planning to select. For example, k maybe twice the number of clusters that first v-UE 205 is planning toselect.

Moreover, if the resource pool is configured to transmit a SA messageand the corresponding data message in the same subframe, then thetransmissions on one cluster may include the SA message and the datamessage transmitted together, e.g., transmitted in the same cluster. Inother words, one cluster may include SA message of fixed size (e.g., 2RBs for vehicle based communication network) and the remaining part ofthe cluster may be occupied by one or two clusters containing data. Theposition of the SA transmission may be defined by SA resource poolconfiguration. First v-UE 205 may select the cluster containing the SAmessage randomly among the selected clusters and/or as a function of thereceived energy of the currently selected clusters.

Additionally, the control channel may be protected according to thedescribed techniques. If the SA message is lost, the receiver (e.g.,second v-UE 210) cannot decode the corresponding data message even ifthe channel condition in data channel is good. In some cases, the numberof choices for SA resource locations may be limited to reduce the numberof blind SA decoding attempts, so there may be more chances for SA-SAcollision (e.g., the SA message of one UE may be sent in the sameresource as the SA message of another UE). As the SA messages from allUEs may use a same reference signal (RS) sequence, this kind ofcollision may cause the UEs to estimate the channel incorrectly andaccordingly reduce control channel performance. By allowing the SAmessage to be included in any cluster of the available clusters, theissue is mitigated.

In some aspects, there may be collisions between the SA messagetransmitted from one UE and the data message transmitted from anotherUE. This collision may be more acceptable than SA message-to-SA messagecollisions, as the SA RS is different from a data message RS and the UEmay perform channel estimation properly.

FIG. 3 illustrates an example of a cluster configuration 300 thatsupports multi-cluster transmission in accordance with aspects of thepresent disclosure. Cluster configuration 300 may be implemented byaspects of wireless communications system 100 as described withreference to FIG. 1. For example, a UE 115 may support wirelesscommunications using cluster configuration 300.

Cluster configuration 300 may include an available bandwidth that hasbeen divided into a plurality of equally sized clusters 305. Some or allof the clusters 305 may include an SA portion 310 and a data portion 315where the SA portion 310 may be used for SA message transmissions. Insome examples, each cluster 305 may include 5 RBs where the SA portion310 may include two RBs and the data portion 315 may include theremaining three RBs. In some cases, the configuration parameter mayinclude an indication of the cluster configuration that may be used formulti-cluster communications in a vehicle based communication network.For example, the configuration parameter may identify the number ofclusters 305 that are available for multi-cluster transmissions, whichclusters include SA portions 310 and/or may be used for SA messagetransmission, etc.

In some examples, a data messages may be transmitted on one, or morethan one, of clusters 305. In some examples, the data message may betransmitted on the remaining portion of a cluster 305 (e.g., followingthe SA message transmission using the SA portion 310) and occupy one ormore additional clusters for the remaining portion of the data message.

Cluster configuration 300 may include the available spectrum beingdivided into clusters 305 having the same size, for example, occupyingthe same bandwidth and/or having the same number of RBs. The size ofclusters 305 may, in some cases, be fixed for the vehicle basedcommunication network and may be configured by the network. Thus,cluster configuration 300 may include 50 RBs that are divided intoclusters 305-a, 305-b, 305-c, 305-d, 305-e, 305-f, 305-h, 305-i, and305-j. Each of the clusters 305 forming the cluster configuration 300may include a corresponding SA portion 310 and data portion 315. A UE,such as first v-UE 205 as described with reference to FIG. 2, may use aconfiguration parameter to identify the clusters 305 of clusterconfiguration 300 that form the set of available clusters.

Cluster configuration 300 accordingly illustrates an example where aspectrum spanning 50 RBs are divided into ten equally sized clusters305. Each cluster 305 may include five RBs, with SA portion 310occupying 2 RBs and the remaining 3 RBs being occupied by data portion315. In cluster configuration 300, a v-UE may select any of the SAportions 310 to transmit the SA message.

FIGS. 4A and 4B illustrate examples of multi-cluster transmissions 400in accordance with aspects of the present disclosure. Multi-clustertransmissions 400 may be implemented by aspects of wirelesscommunications system 100 as described with reference to FIG. 1. Forexample, a UE 115 may support wireless communications usingmulti-cluster transmissions 400. In some cases, a v-UE may selectmulti-cluster transmissions 400 from a set of available clusters, forexample, from cluster configuration 300 as described with reference toFIG. 3.

With reference to FIG. 4A, multi-cluster transmission 400-a may beselected by a v-UE from cluster configuration 300 as described withreference to FIG. 3, and may include clusters 405-a, 405-b, 405-c, and405-d, which may or may not be adjacent in frequency. From the selectedclusters 405, the UE may select (e.g., randomly) SA portion 410-a ofcluster 405-a for the SA message transmission. Accordingly, the datamessage associated with the SA message may include data portion 415-a ofcluster 405-a as well as the entirety of clusters 405-b, 405-c, and405-d.

With reference to FIG. 4B, multi-cluster transmission 400-b may beselected by a v-UE from cluster configuration 300 as described withreference to FIG. 3 and may include clusters 405-a, 405-b, 405-c, and405-d, which may or may not be adjacent in frequency. From the selectedclusters 405, the UE may select (e.g., randomly) SA portion 410-b ofcluster 405-b for the SA message transmission. Accordingly, the datamessage associated with the SA message may include data portion 415-b ofcluster 405-b as well as the entirety of clusters 405-a, 405-c, and405-d.

FIG. 5 illustrates an example of a process flow 500 that supportsmulti-cluster transmission in accordance with aspects of the presentdisclosure. Process flow 500 may implement aspects of wirelesscommunications system 100 as described with reference to FIG. 1. Processflow 500 may include first v-UE 505, second v-UE 510, and base station515, which may be examples of the corresponding devices as describedwith reference to FIG. 1. First v-UE 505, second v-UE 510, and basestation 515 may communicate using a vehicle based communication network.

At 520, first v-UE 505 may determine to use multi-cluster communicationsin a vehicle based communication network. For example, first v-UE 505may identify a transmission power requirement associated with thevehicle based communication network. First v-UE 505 may identify thetransmission power requirement based on communicating with a cellularcommunications network. For example, first v-UE 505 may identify thetransmission power requirement based on an information element (IE) orother indicator received from base station 515. In some examples, firstv-UE 505 may identify the transmission power requirement when there is afailure to communication with a cellular communications network, forexample, based on the location of first v-UE 505.

At 525, base station 515 may select a configuration parameter for thevehicle based communication network. The configuration parameter mayinclude or convey an indication of a cluster configuration that may beused for multi-cluster communications. The cluster configuration mayinclude a plurality of clusters of the same size, e.g., each cluster hasthe same or a common bandwidth. In some cases, each cluster of theavailable clusters may include the same or a common number of RBs (e.g.,5 RBs). The cluster configuration may also include clusters located atdifferent positions within the available bandwidth, for example,clusters that occupy the full available bandwidth, clusters that areevenly spaced across the available bandwidth, etc. In some examples, theconfiguration parameter may identify the number of clusters availablefor multi-cluster communications and/or the location of such availableclusters. In some examples, the configuration parameter may identifywhich clusters are available for multi-cluster communications (e.g., thefull cluster resource pool) and/or which clusters are available forfirst v-UE 505 to use for multi-cluster communications (e.g., a subsetof cluster resources).

At 530, base station 515 may transmit, and first v-UE 505 may receiveand identify, an indication of the selected configuration parameter. Forexample, first v-UE 505 may receive a message from base station 515 thatconveys an indication of the configuration parameter. In some cases, themessage may be received in a RRC setup message. The indication mayidentify the set of available cluster resources for multi-clustercommunications in a vehicle based communication network. In someexamples, the message may be broadcast from base station 515.

At 535, first v-UE 505 may select a cluster resource. The clusterresource may be selected from a set of available cluster resources andbased on the configuration parameter. The cluster resource may identifyor include one, or more than one, clusters used for multi-clustercommunications in the vehicle based communication network.

At 540, first v-UE 505 may transmit an indication to second v-UE 510 ofthe selected cluster resource. For example, first v-UE 505 may transmita SA message to second v-UE 510. The SA message may include anindication of the selected cluster resource, e.g., which clusters firstv-UE 505 has selected to use for multi-cluster communications. In somecases, the SA message may transmitted using any cluster within theselected cluster resource. In some cases, the cluster used for the SAmessage transmission may be based on the configuration parameter.

At 545, first v-UE 505 may transmit a multi-cluster transmission tosecond v-UE 510 using the selected cluster resource. The multi-clustertransmission may include transmission of a data message. First v-UE 505may utilize one or more than one clusters, per the selected clusterresource, to transmit the multi-cluster transmission. The number ofclusters forming the multi-cluster transmission may be based on theamount of information first v-UE 505 has to communicate.

FIG. 6 shows a block diagram 600 of a wireless device 605 that supportsmulti-cluster transmission in accordance with various aspects of thepresent disclosure. Wireless device 605 may be an example of aspects ofa UE 115 as described with reference to FIG. 1. Wireless device 605 maybe an example of aspects of a v-UE 205 or v-UE 505, as described withreference to FIGS. 2 and 5. Wireless device 605 may include receiver610, a multi-cluster communications manager 615, and transmitter 620.Wireless device 605 may also include a processor. Each of thesecomponents may be in communication with one another (e.g., via one ormore buses).

Receiver 610 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related tomulti-cluster transmission, etc.). Information may be passed on to othercomponents of the device. The receiver 610 may be an example of aspectsof the transceiver 935 as described with reference to FIG. 9.

Multi-cluster communications manager 615 may be an example of aspects ofthe multi-cluster communications manager 915 as described with referenceto FIG. 9.

Multi-cluster communications manager 615 may determine to usemulti-cluster communications in a vehicle based communication network,identify a configuration parameter associated with the multi-clustercommunications, and select, based on the configuration parameter, acluster resource from a set of available cluster resources, the clusterresource including one or more clusters used for a multi-clustertransmission in the vehicle based communication network.

Transmitter 620 may transmit signals generated by other components ofthe device. In some examples, the transmitter 620 may be collocated witha receiver 610 in a transceiver module. For example, the transmitter 620may be an example of aspects of the transceiver 935 as described withreference to FIG. 9. The transmitter 620 may include a single antenna,or it may include a set of antennas.

Transmitter 620 may transmit an indication of the selected clusterresource to at least one wireless node of the vehicle basedcommunication network, transmit the multi-cluster transmission on theselected cluster resource, and transmit a data message as themulti-cluster transmission.

FIG. 7 shows a block diagram 700 of a wireless device 705 that supportsmulti-cluster transmission in accordance with various aspects of thepresent disclosure. Wireless device 705 may be an example of aspects ofa wireless device 605, a v-UE 205/405, and/or a UE 115 as described withreference to FIGS. 1 through 6. Wireless device 705 may include receiver710, multi-cluster communications manager 715, and transmitter 720.Wireless device 705 may also include a processor. Each of thesecomponents may be in communication with one another (e.g., via one ormore buses).

Receiver 710 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related tomulti-cluster transmission, etc.). Information may be passed on to othercomponents of the device. The receiver 710 may be an example of aspectsof the transceiver 935 as described with reference to FIG. 9.

Multi-cluster communications manager 715 may be an example of aspects ofthe multi-cluster communications manager 915 as described with referenceto FIG. 9.

Multi-cluster communications manager 715 may also include multi-clustercommunication component 725, configuration component 730, and clusterresource component 735.

Multi-cluster communication component 725 may determine to usemulti-cluster communications in a vehicle based communication network.

Configuration component 730 may receive a message from a base stationthat conveys an indication of the configuration parameter and identify aconfiguration parameter associated with the multi-clustercommunications. In some cases, the message is received during a RRCsetup exchange. In some cases, the indication of the configurationparameter identifies the set of available cluster resources. In somecases, the indication of the configuration parameter is received via abroadcast transmission from the base station.

Cluster resource component 735 may select, based on the configurationparameter, a cluster resource from a set of available cluster resources,the cluster resource including one or more clusters used for amulti-cluster transmission in the vehicle based communication network.In some cases, the set of available cluster resources includes a set ofclusters, where each cluster of the set of clusters include a commonbandwidth parameter. In some cases, each cluster of the set of clustersinclude a common resource block parameter.

Transmitter 720 may transmit signals generated by other components ofthe device. In some examples, the transmitter 720 may be collocated witha receiver 710 in a transceiver module. For example, the transmitter 720may be an example of aspects of the transceiver 935 as described withreference to FIG. 9. The transmitter 720 may include a single antenna,or it may include a set of antennas.

FIG. 8 shows a block diagram 800 of a multi-cluster communicationsmanager 815 that supports multi-cluster transmission in accordance withvarious aspects of the present disclosure. The multi-clustercommunications manager 815 may be an example of aspects of amulti-cluster communications manager 615, a multi-cluster communicationsmanager 715, or a multi-cluster communications manager 915 as describedwith reference to FIGS. 6, 7, and 9. The multi-cluster communicationsmanager 815 may include multi-cluster communication component 820,configuration component 825, cluster resource component 830,transmission power component 835, pre-configuration component 840,cluster selection component 845, and SA component 850. Each of thesemodules may communicate, directly or indirectly, with one another (e.g.,via one or more buses).

Multi-cluster communication component 820 may determine to usemulti-cluster communications in a vehicle based communication network.

Configuration component 825 may receive a message from a base stationthat conveys an indication of the configuration parameter and identify aconfiguration parameter associated with the multi-clustercommunications. In some cases, the message is received during a RRCsetup exchange. In some cases, the indication of the configurationparameter identifies the set of available cluster resources. In somecases, the indication of the configuration parameter is received via abroadcast transmission from the base station.

Cluster resource component 830 may select, based on the configurationparameter, a cluster resource from a set of available cluster resources,the cluster resource including one or more clusters used for amulti-cluster transmission in the vehicle based communication network.In some cases, the set of available cluster resources includes a set ofclusters, where each cluster of the set of clusters include a commonbandwidth parameter. In some cases, each cluster of the set of clustersinclude a common resource block parameter.

Transmission power component 835 may identify a transmission powerrequirement associated with the vehicle based communication network whenthere is communications with a cellular communications network, wherethe determining to use the multi-cluster communications is based on theidentified transmission power requirement and identify a transmissionpower requirement associated with the vehicle based communicationnetwork based on a location parameter of the UE when there is a failureto communicate with a cellular communications network, where thedetermining to use the multi-cluster communications is based on thetransmission power requirement. In some cases, the transmission powerrequirement is based on a parameter obtained from a base station.

Pre-configuration component 840 may identify the configuration parameterbased on preconfigured information and access the preconfiguredinformation based on the determining to use multi-clustercommunications.

Cluster selection component 845 may rank each cluster associated withthe set of available cluster resources according to a received energylevel associated with each cluster, select the cluster resource from asubset of available clusters based on the ranking for each cluster,identify a subset count identifying the number of clusters in the subsetof available clusters being used for the multi-cluster transmission, andus at least one of an indication received from a base station or apreconfigured indication to select the cluster resource. In some cases,the ranking of each cluster is performed for a subframe.

SA component 850 may transmit a SA message as the indication of theselected cluster resource, transmit the SA message and the data messageat different transmit power levels based on a parameter received from abase station during a RRC setup procedure, transmit the SA message andat least a portion of the data message in the same cluster, and selectthe cluster resource for transmitting the SA message according to theconfiguration parameter. In some cases, the SA message and the datamessage are transmitted at different transmit power levels. In somecases, the SA message and the data message are transmitted at the sametransmit power levels. In some cases, a SA message may be transmitted inany cluster within the selected cluster resource.

FIG. 9 shows a block diagram of a system including a device 905 thatsupports multi-cluster transmission in accordance with various aspectsof the present disclosure. Device 905 may be an example of or includethe components of wireless device 605, wireless device 705, a v-UE205/405, and/or a UE 115 as described above, e.g., with reference toFIGS. 1 through 7. Device 905 may include components for bi-directionalvoice and data communications including components for transmitting andreceiving communications, including multi-cluster communications manager915, processor 920, memory 925, software 930, transceiver 935, antenna940, and I/O controller 945. These components may be in electroniccommunication via one or more busses (e.g., bus 910). Device 905 maycommunicate wirelessly with one or more base stations 105.

Processor 920 may include an intelligent hardware device, (e.g., ageneral-purpose processor, a digital signal processor (DSP), a centralprocessing unit (CPU), a microcontroller, an application specificintegrated circuit (ASIC), a field-programmable gate array (FPGA), aprogrammable logic device, a discrete gate or transistor logiccomponent, a discrete hardware component, or any combination thereof).In some cases, processor 920 may be configured to operate a memory arrayusing a memory controller. In other cases, a memory controller may beintegrated into processor 920. Processor 920 may be configured toexecute computer-readable instructions stored in a memory to performvarious functions (e.g., functions or tasks supporting multi-clustertransmission).

Memory 925 may include random access memory (RAM) and read only memory(ROM). The memory 925 may store computer-readable, computer-executablesoftware 930 including instructions that, when executed, cause theprocessor to perform various functions described herein. In some cases,the memory 925 may contain, among other things, a Basic Input-Outputsystem (BIOS) which may control basic hardware and/or software operationsuch as the interaction with peripheral components or devices.

Software 930 may include code to implement aspects of the presentdisclosure, including code to support multi-cluster SC-FDM transmission.Software 930 may be stored in a non-transitory computer-readable mediumsuch as system memory or other memory. In some cases, the software 930may not be directly executable by the processor but may cause a computer(e.g., when compiled and executed) to perform functions describedherein).

Transceiver 935 may communicate bi-directionally, via one or moreantennas, wired, or wireless links as described above. For example, thetransceiver 935 may represent a wireless transceiver and may communicatebi-directionally with another wireless transceiver. The transceiver 935may also include a modem to modulate the packets and provide themodulated packets to the antennas for transmission, and to demodulatepackets received from the antennas.

In some cases, the wireless device may include a single antenna 940.However, in some cases the device may have more than one antenna 940,which may be capable of concurrently transmitting or receiving multiplewireless transmissions.

I/O controller 945 may manage input and output signals for device 905.I/O controller 945 may also manage peripherals not integrated intodevice 905. In some cases, I/O controller 945 may represent a physicalconnection or port to an external peripheral. In some cases, I/Ocontroller 945 may utilize an operating system such as iOS®, ANDROID®,MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, or another known operatingsystem.

FIG. 10 shows a flowchart illustrating a method 1000 for multi-clustertransmission in accordance with various aspects of the presentdisclosure. The operations of method 1000 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1000 may be performed by a multi-cluster communications manageras described with reference to FIGS. 6 through 9. In some examples, a UE115 may execute a set of codes to control the functional elements of thedevice to perform the functions described below. Additionally oralternatively, the UE 115 may perform aspects the functions describedbelow using special-purpose hardware.

At block 1005 the UE 115 may determine to use multi-clustercommunications in a vehicle based communication network. The operationsof block 1005 may be performed according to the methods as describedwith reference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1005 may be performed by a multi-clustercommunication component as described with reference to FIGS. 6 through9.

At block 1010 the UE 115 may identify a configuration parameterassociated with the multi-cluster communications. The operations ofblock 1010 may be performed according to the methods as described withreference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1010 may be performed by a configuration componentas described with reference to FIGS. 6 through 9.

At block 1015 the UE 115 may select, based at least in part on theconfiguration parameter, a cluster resource from a set of availablecluster resources, the cluster resource comprising one or more clustersused for a multi-cluster transmission in the vehicle based communicationnetwork. The operations of block 1015 may be performed according to themethods as described with reference to FIGS. 1 through 5. In certainexamples, aspects of the operations of block 1015 may be performed by acluster resource component as described with reference to FIGS. 6through 9.

At block 1020 the UE 115 may transmit an indication of the selectedcluster resource to at least one wireless node of the vehicle basedcommunication network. The operations of block 1020 may be performedaccording to the methods as described with reference to FIGS. 1 through5. In certain examples, aspects of the operations of block 1020 may beperformed by a transmitter as described with reference to FIGS. 6through 9.

At block 1025 the UE 115 may transmit the multi-cluster transmission onthe selected cluster resource. The operations of block 1025 may beperformed according to the methods as described with reference to FIGS.1 through 5. In certain examples, aspects of the operations of block1025 may be performed by a transmitter as described with reference toFIGS. 6 through 9.

FIG. 11 shows a flowchart illustrating a method 1100 for multi-clustertransmission in accordance with various aspects of the presentdisclosure. The operations of method 1100 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1100 may be performed by a multi-cluster communications manageras described with reference to FIGS. 6 through 9. In some examples, a UE115 may execute a set of codes to control the functional elements of thedevice to perform the functions described below. Additionally oralternatively, the UE 115 may perform aspects the functions describedbelow using special-purpose hardware.

At block 1105 the UE 115 may identify a transmission power requirementassociated with the vehicle based communication network when there iscommunications with a cellular communications network, wherein thedetermining to use the multi-cluster communications is based at least inpart on the identified transmission power requirement. The operations ofblock 1105 may be performed according to the methods as described withreference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1105 may be performed by a transmission powercomponent as described with reference to FIGS. 6 through 9.

At block 1110 the UE 115 may determine to use multi-clustercommunications in a vehicle based communication network. The operationsof block 1110 may be performed according to the methods as describedwith reference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1110 may be performed by a multi-clustercommunication component as described with reference to FIGS. 6 through9.

At block 1115 the UE 115 may identify a configuration parameterassociated with the multi-cluster communications. The operations ofblock 1115 may be performed according to the methods as described withreference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1115 may be performed by a configuration componentas described with reference to FIGS. 6 through 9.

At block 1120 the UE 115 may select, based at least in part on theconfiguration parameter, a cluster resource from a set of availablecluster resources, the cluster resource comprising one or more clustersused for a multi-cluster transmission in the vehicle based communicationnetwork. The operations of block 1120 may be performed according to themethods as described with reference to FIGS. 1 through 5. In certainexamples, aspects of the operations of block 1120 may be performed by acluster resource component as described with reference to FIGS. 6through 9.

At block 1125 the UE 115 may transmit an indication of the selectedcluster resource to at least one wireless node of the vehicle basedcommunication network. The operations of block 1125 may be performedaccording to the methods as described with reference to FIGS. 1 through5. In certain examples, aspects of the operations of block 1125 may beperformed by a transmitter as described with reference to FIGS. 6through 9.

At block 1130 the UE 115 may transmit the multi-cluster transmission onthe selected cluster resource. The operations of block 1130 may beperformed according to the methods as described with reference to FIGS.1 through 5. In certain examples, aspects of the operations of block1130 may be performed by a transmitter as described with reference toFIGS. 6 through 9.

FIG. 12 shows a flowchart illustrating a method 1200 for multi-clustertransmission in accordance with various aspects of the presentdisclosure. The operations of method 1200 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1200 may be performed by a multi-cluster communications manageras described with reference to FIGS. 6 through 9. In some examples, a UE115 may execute a set of codes to control the functional elements of thedevice to perform the functions described below. Additionally oralternatively, the UE 115 may perform aspects the functions describedbelow using special-purpose hardware.

At block 1205 the UE 115 may determine to use multi-clustercommunications in a vehicle based communication network. The operationsof block 1205 may be performed according to the methods as describedwith reference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1205 may be performed by a multi-clustercommunication component as described with reference to FIGS. 6 through9.

At block 1210 the UE 115 may receive a message from a base station thatconveys an indication of the configuration parameter. The operations ofblock 1210 may be performed according to the methods described withreference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1210 may be performed by a configuration componentas described with reference to FIGS. 6 through 9.

At block 1215 the UE 115 may identify a configuration parameterassociated with the multi-cluster communications. The operations ofblock 1215 may be performed according to the methods as described withreference to FIGS. 1 through 5. In certain examples, aspects of theoperations of block 1215 may be performed by a configuration componentas described with reference to FIGS. 6 through 9.

At block 1220 the UE 115 may select, based at least in part on theconfiguration parameter, a cluster resource from a set of availablecluster resources, the cluster resource comprising one or more clustersused for a multi-cluster transmission in the vehicle based communicationnetwork. The operations of block 1220 may be performed according to themethods as described with reference to FIGS. 1 through 5. In certainexamples, aspects of the operations of block 1220 may be performed by acluster resource component as described with reference to FIGS. 6through 9.

At block 1225 the UE 115 may transmit an indication of the selectedcluster resource to at least one wireless node of the vehicle basedcommunication network. The operations of block 1225 may be performedaccording to the methods as described with reference to FIGS. 1 through5. In certain examples, aspects of the operations of block 1225 may beperformed by a transmitter as described with reference to FIGS. 6through 9.

At block 1230 the UE 115 may transmit the multi-cluster transmission onthe selected cluster resource. The operations of block 1230 may beperformed according to the methods as described with reference to FIGS.1 through 5. In certain examples, aspects of the operations of block1230 may be performed by a transmitter as described with reference toFIGS. 6 through 9.

In some examples, aspects from two or more of the methods 1000, 1100,and 1200 as described with reference to FIGS. 10, 11, and 12 may becombined. It should be noted that the methods 1000, 1100, and 1200 arejust example implementations, and that the operations of the methods1000, 1100, and 1200 may be rearranged or otherwise modified such thatother implementations are possible.

Techniques described herein may be used for various wirelesscommunications systems such as CDMA, TDMA, FDMA, OFDMA, single carrierfrequency division multiple access (SC-FDMA), and other systems. Theterms “system” and “network” are often used interchangeably. A CDMAsystem may implement a radio technology such as CDMA2000, UniversalTerrestrial Radio Access (UTRA), etc. CDMA2000covers IS-2000, IS-95, andIS-856 standards. IS-2000 Releases may be commonly referred to asCDMA2000 1x, 1x, etc. IS-856 (TIA-856) is commonly referred to asCDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includesWideband CDMA (WCDMA) and other variants of CDMA. A TDMA system mayimplement a radio technology such as Global System for MobileCommunications (GSM).

An OFDMA system may implement a radio technology such as Ultra MobileBroadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical andElectronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal MobileTelecommunications system (UMTS). 3GPP LTE and LTE-Advanced (LTE-A) arenew releases of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A,and GSM are described in documents from the organization named “3rdGeneration Partnership Project” (3GPP). CDMA2000 and UMB are describedin documents from an organization named “3rd Generation PartnershipProject 2” (3GPP2). The techniques described herein may be used for thesystems and radio technologies mentioned above as well as other systemsand radio technologies. While aspects an LTE system may be described forpurposes of example, and LTE terminology may be used in much of thedescription, the techniques described herein are applicable beyond LTEapplications.

In LTE/LTE-A networks, including such networks described herein, theterm evolved node B (eNB) may be generally used to describe the basestations. The wireless communications system or systems described hereinmay include a heterogeneous LTE/LTE-A network in which different typesof evolved node B (eNBs) provide coverage for various geographicalregions. For example, each eNB or base station may provide communicationcoverage for a macro cell, a small cell, or other types of cell. Theterm “cell” may be used to describe a base station, a carrier orcomponent carrier associated with a base station, or a coverage area(e.g., sector, etc.) of a carrier or base station, depending on context.

Base stations may include or may be referred to by those skilled in theart as a base transceiver station, a radio base station, an accesspoint, a radio transceiver, a NodeB, eNodeB (eNB), Home NodeB, a HomeeNodeB, or some other suitable terminology. The geographic coverage areafor a base station may be divided into sectors making up only a portionof the coverage area. The wireless communications system or systemsdescribed herein may include base stations of different types (e.g.,macro or small cell base stations). The UEs described herein may be ableto communicate with various types of base stations and network equipmentincluding macro eNBs, small cell eNBs, relay base stations, and thelike. There may be overlapping geographic coverage areas for differenttechnologies.

A macro cell generally covers a relatively large geographic area (e.g.,several kilometers in radius) and may allow unrestricted access by UEswith service subscriptions with the network provider. A small cell is alower-powered base station, as compared with a macro cell, that mayoperate in the same or different (e.g., licensed, unlicensed, etc.)radio frequency spectrum bands as macro cells. Small cells may includepico cells, femto cells, and micro cells according to various examples.A pico cell, for example, may cover a small geographic area and mayallow unrestricted access by UEs with service subscriptions with thenetwork provider. A femto cell may also cover a small geographic area(e.g., a home) and may provide restricted access by UEs having anassociation with the femto cell (e.g., UEs in a closed subscriber group(CSG), UEs for users in the home, and the like). An eNB for a macro cellmay be referred to as a macro eNB. An eNB for a small cell may bereferred to as a small cell eNB, a pico eNB, a femto eNB, or a home eNB.An eNB may support one or multiple (e.g., two, three, four, and thelike) cells (e.g., component carriers). A UE may be able to communicatewith various types of base stations and network equipment includingmacro eNBs, small cell eNBs, relay base stations, and the like.

The wireless communications system or systems described herein maysupport synchronous or asynchronous operation. For synchronousoperation, the base stations may have similar frame timing, andtransmissions from different base stations may be approximately alignedin time. For asynchronous operation, the base stations may havedifferent frame timing, and transmissions from different base stationsmay not be aligned in time. The techniques described herein may be usedfor either synchronous or asynchronous operations.

The downlink transmissions described herein may also be called forwardlink transmissions while the uplink transmissions may also be calledreverse link transmissions. Each communication link describedherein—including, for example, wireless communications system 100 asdescribed with reference to FIG. 1—may include one or more carriers,where each carrier may be a signal made up of multiple sub-carriers(e.g., waveform signals of different frequencies).

The description set forth herein, in connection with the appendeddrawings, describes example configurations and does not represent allthe examples that may be implemented or that are within the scope of theclaims. The term “exemplary” used herein means “serving as an example,instance, or illustration,” and not “preferred” or “advantageous overother examples.” The detailed description includes specific details forthe purpose of providing an understanding of the described techniques.These techniques, however, may be practiced without these specificdetails. In some instances, well-known structures and devices are shownin block diagram form in order to avoid obscuring the concepts of thedescribed examples.

In the appended figures, similar components or features may have thesame reference label. Further, various components of the same type maybe distinguished by following the reference label by a dash and a secondlabel that distinguishes among the similar components. If just the firstreference label is used in the specification, the description isapplicable to any one of the similar components having the same firstreference label irrespective of the second reference label.

Information and signals described herein may be represented using any ofa variety of different technologies and techniques. For example, data,instructions, commands, information, signals, bits, symbols, and chipsthat may be referenced throughout the above description may berepresented by voltages, currents, electromagnetic waves, magneticfields or particles, optical fields or particles, or any combinationthereof

The various illustrative blocks and modules described in connection withthe disclosure herein may be implemented or performed with ageneral-purpose processor, a DSP, an ASIC, a FPGA or other programmablelogic device, discrete gate or transistor logic, discrete hardwarecomponents, or any combination thereof designed to perform the functionsdescribed herein. A general-purpose processor may be a microprocessor,but in the alternative, the processor may be any conventional processor,controller, microcontroller, or state machine. A processor may also beimplemented as a combination of computing devices (e.g., a combinationof a DSP and a microprocessor, multiple microprocessors, one or moremicroprocessors in conjunction with a DSP core, or any other suchconfiguration).

The functions described herein may be implemented in hardware, softwareexecuted by a processor, firmware, or any combination thereof Ifimplemented in software executed by a processor, the functions may bestored on or transmitted over as one or more instructions or code on acomputer-readable medium. Other examples and implementations are withinthe scope and spirit of the disclosure and appended claims. For example,due to the nature of software, functions described above can beimplemented using software executed by a processor, hardware, firmware,hardwiring, or combinations of any of these. Features implementingfunctions may be physically located at various positions, includingbeing distributed such that portions of functions are implemented atdifferent physical locations. As used herein, including in the claims,the term “and/or,” when used in a list of two or more items, means thatany one of the listed items can be employed by itself, or anycombination of two or more of the listed items can be employed. Forexample, if a composition is described as containing components A, B,and/or C, the composition can contain A alone; B alone; C alone; A and Bin combination; A and C in combination; B and C in combination; or A, B,and C in combination. Also, as used herein, including in the claims,“or” as used in a list of items (for example, a list of items prefacedby a phrase such as “at least one of” or “one or more of”) indicates aninclusive list such that, for example, a phrase referring to “at leastone of” a list of items refers to any combination of those items,including single members. As an example, “at least one of: A, B, or C”is intended to cover A, B, C, A-B, A-C, B-C, and A-B-C., as well as anycombination with multiples of the same element (e.g., A-A A-A-A, A-A-B,A-A-C, A-B-B, A-C-C, B-B, B-B-B, B-B-C, C-C, and C-C-C or any otherordering of A, B, and C).

Computer-readable media includes both non-transitory computer storagemedia and communication media including any medium that facilitatestransfer of a computer program from one place to another. Anon-transitory storage medium may be any available medium that can beaccessed by a general purpose or special purpose computer. By way ofexample, and not limitation, non-transitory computer-readable media cancomprise RAM, ROM, electrically erasable programmable read only memory(EEPROM), compact disk (CD) ROM or other optical disk storage, magneticdisk storage or other magnetic storage devices, or any othernon-transitory medium that can be used to carry or store desired programcode means in the form of instructions or data structures and that canbe accessed by a general-purpose or special-purpose computer, or ageneral-purpose or special-purpose processor. Also, any connection isproperly termed a computer-readable medium. For example, if the softwareis transmitted from a website, server, or other remote source using acoaxial cable, fiber optic cable, twisted pair, digital subscriber line(DSL), or wireless technologies such as infrared, radio, and microwave,then the coaxial cable, fiber optic cable, twisted pair, DSL, orwireless technologies such as infrared, radio, and microwave areincluded in the definition of medium. Disk and disc, as used herein,include CD, laser disc, optical disc, digital versatile disc (DVD),floppy disk and Blu-ray disc where disks usually reproduce datamagnetically, while discs reproduce data optically with lasers.Combinations of the above are also included within the scope ofcomputer-readable media.

As used herein, the phrase “based on” shall not be construed as areference to a closed set of conditions. For example, an exemplaryfeature that is described as “based on condition A” may be based on botha condition A and a condition B without departing from the scope of thepresent disclosure. In other words, as used herein, the phrase “basedon” shall be construed in the same manner as the phrase “based at leastin part on.”

The description herein is provided to enable a person skilled in the artto make or use the disclosure. Various modifications to the disclosurewill be readily apparent to those skilled in the art, and the genericprinciples defined herein may be applied to other variations withoutdeparting from the scope of the disclosure. Thus, the disclosure is notlimited to the examples and designs described herein, but is to beaccorded the broadest scope consistent with the principles and novelfeatures disclosed herein.

1. (canceled)
 2. An apparatus for wireless communication at a userequipment (UE), comprising: a processor; memory coupled with theprocessor; and instructions stored in the memory and executable by theprocessor to cause the apparatus to: receive an indication of aconfiguration for a resource pool that comprises a plurality of clusterresources available for multi-cluster transmissions in a vehicle-basedcommunication network, wherein each cluster resource in the resourcepool comprises a same number of resource blocks; and transmit amulti-cluster transmission via two or more cluster resources of theplurality of cluster resources in the resource pool based at least inpart on receiving the indication of the configuration for the resourcepool, wherein the multi-cluster transmission comprises a control messageand a data message.
 3. The apparatus of claim 2, wherein, to receive theindication of the configuration, the instructions are executable by theprocessor to cause the apparatus to: receive the indication of theconfiguration for the resource pool via a bitmap that indicates theplurality of cluster resources that are available for multi-clustertransmissions in the vehicle-based communication network.
 4. Theapparatus of claim 2, wherein, to receive the indication of theconfiguration, the instructions are executable by the processor to causethe apparatus to: receive radio resource control (RRC) signaling thatindicates the configuration for the resource pool.
 5. The apparatus ofclaim 2, wherein, to transmit the multi-cluster transmission, theinstructions are executable by the processor to cause the apparatus to:transmit the multi-cluster transmission based at least in part on acommunication failure between the UE and a cellular communicationnetwork.
 6. The apparatus of claim 2, wherein, to transmit themulti-cluster transmission, the instructions are executable by theprocessor to cause the apparatus to: transmit the control message via afirst cluster resource of the two or more cluster resources; andtransmit the data message via a second cluster resource of the two ormore cluster resources.
 7. The apparatus of claim 6, wherein: the firstcluster resource and the second cluster resource are adjacent infrequency.
 8. The apparatus of claim 6, wherein: the first clusterresource and the second cluster resource are separated by one or moreresource blocks.
 9. The apparatus of claim 2, wherein the instructionsare further executable by the processor to cause the apparatus to:monitor a received energy level associated with each cluster resource inthe resource pool; and select the two or more cluster resources for themulti-cluster transmission based at least in part on the received energylevel associated with the two or more cluster resources.
 10. Theapparatus of claim 2, wherein the instructions are further executable bythe processor to cause the apparatus to: receive a control message thatindicates a selection of one or more cluster resources for multi-clustertransmissions at a second UE in the vehicle-based communication network;and select the two or more cluster resources for the multi-clustertransmission based at least in part on the control message.
 11. Theapparatus of claim 2, wherein a transmit power used for themulti-cluster transmission is based at least in part on a power spectraldensity (PSD) threshold of the UE.
 12. The apparatus of claim 2, whereinthe UE comprises a vehicle UE in a vehicle-to-vehicle (V2V) network or avehicle-to-everything (V2X) network.
 13. The apparatus of claim 2,wherein: a first set of one or more cluster resources in the resourcepool are available for control messages; and a second set of one or morecluster resources in the resource pool are available for data messages.14. The apparatus of claim 2, wherein, to transmit the multi-clustertransmission, the instructions are executable by the processor to causethe apparatus to: transmit the control message and the data messageusing different transmit powers.
 15. The apparatus of claim 2, wherein,to receive the indication of the configuration, the instructions areexecutable by the processor to cause the apparatus to: receive, from anetwork entity associated with a cellular communication network,dedicated signaling or a system information block (SIB) that indicatesthe configuration for the resource pool.
 16. The apparatus of claim 2,wherein the instructions are further executable by the processor tocause the apparatus to: select a quantity of cluster resources to usefor the multi-cluster transmission based at least in part on a speed ofthe UE.
 17. A method for wireless communication at a user equipment(UE), comprising: receiving an indication of a configuration for aresource pool that comprises a plurality of cluster resources availablefor multi-cluster transmissions in a vehicle-based communicationnetwork, wherein each cluster resource in the resource pool comprises asame number of resource blocks; and transmitting a multi-clustertransmission via two or more cluster resources of the plurality ofcluster resources in the resource pool based at least in part onreceiving the indication of the configuration for the resource pool,wherein the multi-cluster transmission comprises a control message and adata message.
 18. The method of claim 17, wherein receiving theindication of the configuration comprises: receiving the indication ofthe configuration for the resource pool via a bitmap that indicates theplurality of cluster resources that are available for multi-clustertransmissions in the vehicle-based communication network.
 19. The methodof claim 17, wherein receiving the indication of the configurationcomprises: receiving radio resource control (RRC) signaling thatindicates the configuration for the resource pool.
 20. The method ofclaim 17, wherein transmitting the multi-cluster transmission comprises:transmitting the multi-cluster transmission based at least in part on acommunication failure between the UE and a cellular communicationnetwork.
 21. The method of claim 17, wherein transmitting themulti-cluster transmission comprises: transmitting the control messagevia a first cluster resource of the two or more cluster resources; andtransmitting the data message via a second cluster resource of the twoor more cluster resources.
 22. The method of claim 21, wherein the firstcluster resource and the second cluster resource are adjacent infrequency.
 23. The method of claim 21, wherein the first clusterresource and the second cluster resource are separated by one or moreresource blocks.
 24. The method of claim 17, further comprising:monitoring a received energy level associated with each cluster resourcein the resource pool; and selecting the two or more cluster resourcesfor the multi-cluster transmission based at least in part on thereceived energy level associated with the two or more cluster resources.25. The method of claim 17, further comprising: receiving a controlmessage that indicates a selection of one or more cluster resources formulti-cluster transmissions at a second UE in the vehicle-basedcommunication network; and selecting the two or more cluster resourcesfor the multi-cluster transmission based at least in part on the controlmessage.
 26. The method of claim 17, wherein a transmit power used forthe multi-cluster transmission is based at least in part on a powerspectral density (PSD) threshold of the UE.
 27. The method of claim 17,wherein the UE comprises a vehicle UE in a vehicle-to-vehicle (V2V)network or a vehicle-to-everything (V2X) network.
 28. The method ofclaim 17, wherein: a first set of one or more cluster resources in theresource pool are available for control messages; and a second set ofone or more cluster resources in the resource pool are available fordata messages.
 29. The method of claim 17, wherein transmitting themulti-cluster transmission comprises: transmitting the control messageand the data message using different transmit powers.
 30. An apparatusfor wireless communication at a user equipment (UE), comprising: meansfor receiving an indication of a configuration for a resource pool thatcomprises a plurality of cluster resources available for multi-clustertransmissions in a vehicle-based communication network, wherein eachcluster resource in the resource pool comprises a same number ofresource blocks; and means for transmitting a multi-cluster transmissionvia two or more cluster resources of the plurality of cluster resourcesin the resource pool based at least in part on receiving the indicationof the configuration for the resource pool, wherein the multi-clustertransmission comprises a control message and a data message.
 31. Anon-transitory computer-readable medium storing code for wirelesscommunication at a user equipment (UE), the code comprising instructionsexecutable by a processor to: receive an indication of a configurationfor a resource pool that comprises a plurality of cluster resourcesavailable for multi-cluster transmissions in a vehicle-basedcommunication network, wherein each cluster resource in the resourcepool comprises a same number of resource blocks; and transmit amulti-cluster transmission via two or more cluster resources of theplurality of cluster resources in the resource pool based at least inpart on receiving the indication of the configuration for the resourcepool, wherein the multi-cluster transmission comprises a control messageand a data message.